package com.atguigu.mapper;

import com.atguigu.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.Map;

public interface UserMapper {
    //根据id查询信息
    //单个简单参数传递
    User queryById(Integer id);

    //根据id和姓名查询信息
    //多个简单参数传递
    User queryByIdAndName(@Param("a") Integer id, @Param("b") String name);

    //插入一条用户信息
    //实体类参数传递
    int insertUser(User user);

    //修改信息
    //map类型传入
    int updateUserByMap(Map<String, Object> paramMap);
}
